human physiology - French English Dictionary